Numerical Simulation of the Complex Ginzburg-Landau Equation on GPUs with CUDA

نویسنده

  • K. A. Hawick
چکیده

The Time Dependent Ginzburg Landau(TDGL) equation models a complex scalar field and is used to study a variety of different physical systems and exhibits phase transitional behaviours that necessitate study using numerical simulation methods. We employ fast data-parallel simulation algorithms on Graphical Processing Units (GPUs) and report on performance data and stability tradeoffs from using various implementations of both 32-bit and 64-bit complex numbers. Using NVIDIA’s Compute Unified Device Architecture (CUDA) programming language running on a GTX480 GPU, we are able to simulate the TDGL with relatively large simulation system sizes of 256 cells and we discuss the relative computational tradeoffs between numerical accuracy and stability using different methods as well as different data precisions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some new exact traveling wave solutions one dimensional modified complex Ginzburg- Landau equation

‎In this paper‎, ‎we obtain exact solutions involving parameters of some nonlinear PDEs in mathmatical physics; namely the one-‎dimensional modified complex Ginzburg-Landau equation by using the $ (G'/G) $ expansion method‎, homogeneous balance method, extended F-expansion method‎. ‎By ‎using homogeneous balance principle and the extended F-expansion, more periodic wave solutions expressed by j...

متن کامل

Exact solutions of the 2D Ginzburg-Landau equation by the first integral method

The first integral method is an efficient method for obtaining exact solutions of some nonlinear partial differential equations. This method can be applied to non integrable equations as well as to integrable ones. In this paper, the first integral method is used to construct exact solutions of the 2D Ginzburg-Landau equation.

متن کامل

Numerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units

In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...

متن کامل

Accelerating high-order WENO schemes using two heterogeneous GPUs

A double-GPU code is developed to accelerate WENO schemes. The test problem is a compressible viscous flow. The convective terms are discretized using third- to ninth-order WENO schemes and the viscous terms are discretized by the standard fourth-order central scheme. The code written in CUDA programming language is developed by modifying a single-GPU code. The OpenMP library is used for parall...

متن کامل

On the stable hole solutions in the complex Ginzburg–Landau equation

We show numerically that the one-dimensional quintic complex Ginzburg–Landau equation admits four different types of stable hole solutions. We present a simple analytic method which permits to calculate the region of existence and approximate shape of stable hole solutions in this equation. The analytic results are in good agreement with numerical simulations.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010